package customer.user;

import customer.domain.Customer;
import customer.service.CustomerManagerArrayList;

public class CustomerMain {
	public static void main(String[] args) {
	CustomerManagerArrayList cma = new CustomerManagerArrayList();
	//등록할 고객 정보
	cma.registerCustomer(new Customer("860616-1163116", "최효송", "경기도 수원시 영통구","010-2013-2989",10000000));
	cma.registerCustomer(new Customer("860616-1163116", "효송", "경기도 영통구","010-2013-2989",20000000));
	cma.registerCustomer(new Customer("860616-1163116", "최송", " 수원시 영통구","010-2013-2989",30000000));
	cma.registerCustomer(new Customer("860616-1163116", "최송", "경기도 수원시","010-2013-2989",40000000));
	cma.registerCustomer(new Customer("860616-1163116", "최효송", "경도 수시 영통구","010-2013-2989",50000000));
	cma.registerCustomer(new Customer("860616-1163116", "최송", "경기 수원시 영통구","010-2013-2989",60000000));
	
	//밑에건 일단 등록만 하는거고
	//Customer c1 = new Customer("860616-1163116", "최효송", "경기도 수원시 영통구","010-2013-2989",10000000);
	//cma.registerCustomer(c1); // 이건 등록된건지 아닌지 조회하는거
	
	
	//등록
	cma.printCustomerList();
	}
	
	Customer cc = cma.searchCustomerByResidentNumber("3023902933203");
	if(cc = null){
		//없는 주민번호로 조회
		System.out.println("없어욤");
	}else{
		System.out.println("찾은 고객의 이름 : "+cc.getName());
	}
		System.out.println("이미영 고객 정보");
		String name = "이미영";
		ArrayList<Customer> list = cma.serchCustomerByName(name);
		
		if(list == null || list.size() ==0){//고객을 못찾은 경우
			System.out.println(name+"는 없는 고객 - main()");
		}else{
			System.out.println(list);
}
// 값을 수정하는 메소드
		c6.setAddress("부산시 뭐뭐머");
		c6.updateCustomer(c6);
		//출력,
		//이런식으로 여러값을 바꿔보자. 
}